.footer {
  .clear()
}

.footer-relevance {
  font-size: 0;
  text-align: center;
  white-space: nowrap;
  padding: 10px 0;
  border-bottom: 1px solid #512f28;
}

.footer-relevance-item {
  display: inline-block;
  vertical-align: middle;
  margin-left: 15px;
  background: data-uri('../img/foot-ico.png') no-repeat 0 0;
  transition: all .2s;

  &:first-child {
    margin-left: 0;
  }

  &._1 {
    width: 135px;
    height: 29px;
    background-position: 0 0px;

    &:hover {
      background-position: 0 -35px;
    }
  }
  
  &._2 {
    width: 130px;
    height: 34px;
    background-position: -142px 3px;
    &:hover {
      background-position: -142px -40px;
    }
  }

  &._3 {
    width: 50px;
    height: 28px;
    background-position: -301px -7px;
    &:hover {
      background-position: -301px -45px;
    }
  }

  &._4 {
    width: 124px;
    height: 35px;
    background-position: -388px 0;
    &:hover {
      background-position: -388px -41px;
    }
  }

  &._5 {
    width: 98px;
    height: 33px;
    background-position: -530px 0;
    &:hover {
      background-position: -530px -35px;
    }
  }

  &._6 {
    width: 148px;
    height: 41px;
    background-position: 0 -78px;
    &:hover {
      background-position: 0 -118px;
    }
  }

  &._7 {
    width: 92px;
    height: 34px;
    background-position: -208px -84px;
    &:hover {
      background-position: -208px -125px;
    }
  }

  &._8 {
    width: 63px;
    height: 41px;
    background-position: -336px -79px;
    &:hover {
      background-position: -336px -118px;
    }
  }

  &._9 {
    width: 50px;
    height: 31px;
    background-position: -426px -88px;
    &:hover {
      background-position: -426px -123px;
    }
  }

  &._10 {
    width: 123px;
    height: 34px;
    background-position: -541px -80px;
    &:hover {
      background-position: -541px -115px;
    }
  }

}

.footer-link {
  border-top: 1px solid #512f28;
  border-bottom: 1px solid #512f28;
  height: 45px;
  line-height: 46px;
  text-align: center;
  white-space: nowrap;
}

.footer-link-item {
  padding: 0 55px;
  border-right: 1px solid #512f28;
  font-size: 12px;

  &:first-child {
    border-left: 1px solid #512f28;
  }
}

.footer-copyright {
  font-size: 12px;
  color: #fff;
  text-align: center;
  padding: 20px 0;
}

.footer-copyright-item {
  margin-top: 8px;

  &:first-child {
    margin-top: 0;
  }
}